he set me up - Francés Inglés Diccionario